terrestrial environment - Français Anglais Dictionnaire